impregnated with liquid lubricant - Español Inglés Diccionario